摘要
在 Windows 使用 wsl 進入 Ubuntu。安裝 Laravel Sail 及其自動產生的 docker-compose.yml 與 Dockfile。
安裝 Laravel
輸入 wsl,進入 Ubuntu 系統。這時候應該可以看到自己的使用者名稱。
進入家目錄,並且下載 Laravel
cd ~
curl -s https://laravel.build/laravel9 | bash
網址裡面的 laravel9 是自己可以命名的資料夾名稱,改一個自己喜歡的。這行指令會下載 Laravel,然後安裝到那個資料夾。
在 Windows 可以看到 Laravel 資料夾
進入資料夾
cd laravel9
接 著 就 可 以 輸 入 傳 說 中 的 SAIL 指 令 了
./vendor/bin/sail up -d
設定 alias 指令
nano ~/.bashrc
捲到最下面,新增
alias sail='bash vendor/bin/sail'
套用
. ~/.bashrc
之後打指令可以用 sail 代替 php
例如 (下面指令先不要執行)
sail artisan migrate
sail artisan tinker
sail php -V
甚至可以執行 node/npm 指令
sail node --version
sail npm run prod
開啟 docker 介面,可以看到剛剛建立的 laravel9 Container